In this episode we get the RSDP from UEFI and use it to find the MCFG table to get information about PCI, then enumerate through all of the PCI bus, device, and functions to get all connected PCI devices. ➤Discord: https://discordapp.com/invite/p2JYhr9 ➤Github: https://github.com/Absurdponcho/PonchoOS/tree/Episode-16-PCI ➤Patreon: https://www.patreon.com/PonchoYT ➤UEFI Specification: https://www.uefi.org/specifications ➤Helpful Links: https://wiki.osdev.org/PCI 0:00 Intro 0:39 Editing the UEFI Bootloader to get the RSDP 6:15 Checking we have the RSDP 8:29 ACPI Tables 17:00 Getting the MCFG Table 21:36 Getting PCI Information & Enumeration 34:40 Success!